package ribboncustom;

import com.netflix.loadbalancer.IRule;
import com.netflix.loadbalancer.RandomRule;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * @author sesshomaru
 * @date 2021/10/5 16:43
 * 这个选择负载策略不要被spring扫描到，不然会导致Ribbon父子上下文重叠，如果重叠就会变为全局配置
 */
@Configuration
public class RibbonConfig {

    @Bean
    public IRule iRule() {
        return new RandomRule();
    }
}
